# 1 "isr.S"
# 1 "<built-in>"
# 1 "<command line>"
# 1 "isr.S"

.globl __dummy_isr
__dummy_isr:
 cli
 jmp .
# 22 "isr.S"
//.extern current_user_pcb
//.extern isr_table
//.extern system_stack_ptr
.globl isr_common
isr_common:
 pusha
 pushl %ds
 pushl %es
 pushl %fs
 pushl %gs
 pushl %ss

 movl 52(%esp), %eax
 movl 56(%esp), %ebx

 movl g_current_user_thread, %edx
 movl %esp, (%edx)

 movl g_isr_stack_top, %edx
 movl %edx, %esp

 push %ebx
 push %eax
 movl isr_table(,%eax,4), %ebx
 call *%ebx
 addl $8, %esp

.globl isr_return
isr_return:

 movl g_current_user_thread, %edx
 movl (%edx), %esp

 popl %ss
 popl %gs
 popl %fs
 popl %es
 popl %ds
 popa
 addl $8, %esp

 sti
 iret



.globl __isr_0x00 ; __isr_0x00: ; cli ; pushl $0 ; pushl $0x00 ; jmp isr_common; .globl __isr_0x01 ; __isr_0x01: ; cli ; pushl $0 ; pushl $0x01 ; jmp isr_common; .globl __isr_0x02 ; __isr_0x02: ; cli ; pushl $0 ; pushl $0x02 ; jmp isr_common; .globl __isr_0x03 ; __isr_0x03: ; cli ; pushl $0 ; pushl $0x03 ; jmp isr_common;
.globl __isr_0x04 ; __isr_0x04: ; cli ; pushl $0 ; pushl $0x04 ; jmp isr_common; .globl __isr_0x05 ; __isr_0x05: ; cli ; pushl $0 ; pushl $0x05 ; jmp isr_common; .globl __isr_0x06 ; __isr_0x06: ; cli ; pushl $0 ; pushl $0x06 ; jmp isr_common; .globl __isr_0x07 ; __isr_0x07: ; cli ; pushl $0 ; pushl $0x07 ; jmp isr_common;
.globl __isr_0x08 ; __isr_0x08: ; cli ; pushl $0x08 ; jmp isr_common; .globl __isr_0x09 ; __isr_0x09: ; cli ; pushl $0 ; pushl $0x09 ; jmp isr_common; .globl __isr_0x0a ; __isr_0x0a: ; cli ; pushl $0x0a ; jmp isr_common; .globl __isr_0x0b ; __isr_0x0b: ; cli ; pushl $0x0b ; jmp isr_common;
.globl __isr_0x0c ; __isr_0x0c: ; cli ; pushl $0x0c ; jmp isr_common; .globl __isr_0x0d ; __isr_0x0d: ; cli ; pushl $0x0d ; jmp isr_common; .globl __isr_0x0e ; __isr_0x0e: ; cli ; pushl $0x0e ; jmp isr_common; .globl __isr_0x0f ; __isr_0x0f: ; cli ; pushl $0 ; pushl $0x0f ; jmp isr_common;
.globl __isr_0x10 ; __isr_0x10: ; cli ; pushl $0 ; pushl $0x10 ; jmp isr_common; .globl __isr_0x11 ; __isr_0x11: ; cli ; pushl $0x11 ; jmp isr_common; .globl __isr_0x12 ; __isr_0x12: ; cli ; pushl $0 ; pushl $0x12 ; jmp isr_common; .globl __isr_0x13 ; __isr_0x13: ; cli ; pushl $0 ; pushl $0x13 ; jmp isr_common;
.globl __isr_0x14 ; __isr_0x14: ; cli ; pushl $0 ; pushl $0x14 ; jmp isr_common; .globl __isr_0x15 ; __isr_0x15: ; cli ; pushl $0 ; pushl $0x15 ; jmp isr_common; .globl __isr_0x16 ; __isr_0x16: ; cli ; pushl $0 ; pushl $0x16 ; jmp isr_common; .globl __isr_0x17 ; __isr_0x17: ; cli ; pushl $0 ; pushl $0x17 ; jmp isr_common;
.globl __isr_0x18 ; __isr_0x18: ; cli ; pushl $0 ; pushl $0x18 ; jmp isr_common; .globl __isr_0x19 ; __isr_0x19: ; cli ; pushl $0 ; pushl $0x19 ; jmp isr_common; .globl __isr_0x1a ; __isr_0x1a: ; cli ; pushl $0 ; pushl $0x1a ; jmp isr_common; .globl __isr_0x1b ; __isr_0x1b: ; cli ; pushl $0 ; pushl $0x1b ; jmp isr_common;
.globl __isr_0x1c ; __isr_0x1c: ; cli ; pushl $0 ; pushl $0x1c ; jmp isr_common; .globl __isr_0x1d ; __isr_0x1d: ; cli ; pushl $0 ; pushl $0x1d ; jmp isr_common; .globl __isr_0x1e ; __isr_0x1e: ; cli ; pushl $0 ; pushl $0x1e ; jmp isr_common; .globl __isr_0x1f ; __isr_0x1f: ; cli ; pushl $0 ; pushl $0x1f ; jmp isr_common;
.globl __isr_0x20 ; __isr_0x20: ; cli ; pushl $0 ; pushl $0x20 ; jmp isr_common; .globl __isr_0x21 ; __isr_0x21: ; cli ; pushl $0 ; pushl $0x21 ; jmp isr_common; .globl __isr_0x22 ; __isr_0x22: ; cli ; pushl $0 ; pushl $0x22 ; jmp isr_common; .globl __isr_0x23 ; __isr_0x23: ; cli ; pushl $0 ; pushl $0x23 ; jmp isr_common;
.globl __isr_0x24 ; __isr_0x24: ; cli ; pushl $0 ; pushl $0x24 ; jmp isr_common; .globl __isr_0x25 ; __isr_0x25: ; cli ; pushl $0 ; pushl $0x25 ; jmp isr_common; .globl __isr_0x26 ; __isr_0x26: ; cli ; pushl $0 ; pushl $0x26 ; jmp isr_common; .globl __isr_0x27 ; __isr_0x27: ; cli ; pushl $0 ; pushl $0x27 ; jmp isr_common;
.globl __isr_0x28 ; __isr_0x28: ; cli ; pushl $0 ; pushl $0x28 ; jmp isr_common; .globl __isr_0x29 ; __isr_0x29: ; cli ; pushl $0 ; pushl $0x29 ; jmp isr_common; .globl __isr_0x2a ; __isr_0x2a: ; cli ; pushl $0 ; pushl $0x2a ; jmp isr_common; .globl __isr_0x2b ; __isr_0x2b: ; cli ; pushl $0 ; pushl $0x2b ; jmp isr_common;
.globl __isr_0x2c ; __isr_0x2c: ; cli ; pushl $0 ; pushl $0x2c ; jmp isr_common; .globl __isr_0x2d ; __isr_0x2d: ; cli ; pushl $0 ; pushl $0x2d ; jmp isr_common; .globl __isr_0x2e ; __isr_0x2e: ; cli ; pushl $0 ; pushl $0x2e ; jmp isr_common; .globl __isr_0x2f ; __isr_0x2f: ; cli ; pushl $0 ; pushl $0x2f ; jmp isr_common;
.globl __isr_0x30 ; __isr_0x30: ; cli ; pushl $0 ; pushl $0x30 ; jmp isr_common; .globl __isr_0x31 ; __isr_0x31: ; cli ; pushl $0 ; pushl $0x31 ; jmp isr_common; .globl __isr_0x32 ; __isr_0x32: ; cli ; pushl $0 ; pushl $0x32 ; jmp isr_common; .globl __isr_0x33 ; __isr_0x33: ; cli ; pushl $0 ; pushl $0x33 ; jmp isr_common;
.globl __isr_0x34 ; __isr_0x34: ; cli ; pushl $0 ; pushl $0x34 ; jmp isr_common; .globl __isr_0x35 ; __isr_0x35: ; cli ; pushl $0 ; pushl $0x35 ; jmp isr_common; .globl __isr_0x36 ; __isr_0x36: ; cli ; pushl $0 ; pushl $0x36 ; jmp isr_common; .globl __isr_0x37 ; __isr_0x37: ; cli ; pushl $0 ; pushl $0x37 ; jmp isr_common;
.globl __isr_0x38 ; __isr_0x38: ; cli ; pushl $0 ; pushl $0x38 ; jmp isr_common; .globl __isr_0x39 ; __isr_0x39: ; cli ; pushl $0 ; pushl $0x39 ; jmp isr_common; .globl __isr_0x3a ; __isr_0x3a: ; cli ; pushl $0 ; pushl $0x3a ; jmp isr_common; .globl __isr_0x3b ; __isr_0x3b: ; cli ; pushl $0 ; pushl $0x3b ; jmp isr_common;
.globl __isr_0x3c ; __isr_0x3c: ; cli ; pushl $0 ; pushl $0x3c ; jmp isr_common; .globl __isr_0x3d ; __isr_0x3d: ; cli ; pushl $0 ; pushl $0x3d ; jmp isr_common; .globl __isr_0x3e ; __isr_0x3e: ; cli ; pushl $0 ; pushl $0x3e ; jmp isr_common; .globl __isr_0x3f ; __isr_0x3f: ; cli ; pushl $0 ; pushl $0x3f ; jmp isr_common;
.globl __isr_0x40 ; __isr_0x40: ; cli ; pushl $0 ; pushl $0x40 ; jmp isr_common; .globl __isr_0x41 ; __isr_0x41: ; cli ; pushl $0 ; pushl $0x41 ; jmp isr_common; .globl __isr_0x42 ; __isr_0x42: ; cli ; pushl $0 ; pushl $0x42 ; jmp isr_common; .globl __isr_0x43 ; __isr_0x43: ; cli ; pushl $0 ; pushl $0x43 ; jmp isr_common;
.globl __isr_0x44 ; __isr_0x44: ; cli ; pushl $0 ; pushl $0x44 ; jmp isr_common; .globl __isr_0x45 ; __isr_0x45: ; cli ; pushl $0 ; pushl $0x45 ; jmp isr_common; .globl __isr_0x46 ; __isr_0x46: ; cli ; pushl $0 ; pushl $0x46 ; jmp isr_common; .globl __isr_0x47 ; __isr_0x47: ; cli ; pushl $0 ; pushl $0x47 ; jmp isr_common;
.globl __isr_0x48 ; __isr_0x48: ; cli ; pushl $0 ; pushl $0x48 ; jmp isr_common; .globl __isr_0x49 ; __isr_0x49: ; cli ; pushl $0 ; pushl $0x49 ; jmp isr_common; .globl __isr_0x4a ; __isr_0x4a: ; cli ; pushl $0 ; pushl $0x4a ; jmp isr_common; .globl __isr_0x4b ; __isr_0x4b: ; cli ; pushl $0 ; pushl $0x4b ; jmp isr_common;
.globl __isr_0x4c ; __isr_0x4c: ; cli ; pushl $0 ; pushl $0x4c ; jmp isr_common; .globl __isr_0x4d ; __isr_0x4d: ; cli ; pushl $0 ; pushl $0x4d ; jmp isr_common; .globl __isr_0x4e ; __isr_0x4e: ; cli ; pushl $0 ; pushl $0x4e ; jmp isr_common; .globl __isr_0x4f ; __isr_0x4f: ; cli ; pushl $0 ; pushl $0x4f ; jmp isr_common;
.globl __isr_0x50 ; __isr_0x50: ; cli ; pushl $0 ; pushl $0x50 ; jmp isr_common; .globl __isr_0x51 ; __isr_0x51: ; cli ; pushl $0 ; pushl $0x51 ; jmp isr_common; .globl __isr_0x52 ; __isr_0x52: ; cli ; pushl $0 ; pushl $0x52 ; jmp isr_common; .globl __isr_0x53 ; __isr_0x53: ; cli ; pushl $0 ; pushl $0x53 ; jmp isr_common;
.globl __isr_0x54 ; __isr_0x54: ; cli ; pushl $0 ; pushl $0x54 ; jmp isr_common; .globl __isr_0x55 ; __isr_0x55: ; cli ; pushl $0 ; pushl $0x55 ; jmp isr_common; .globl __isr_0x56 ; __isr_0x56: ; cli ; pushl $0 ; pushl $0x56 ; jmp isr_common; .globl __isr_0x57 ; __isr_0x57: ; cli ; pushl $0 ; pushl $0x57 ; jmp isr_common;
.globl __isr_0x58 ; __isr_0x58: ; cli ; pushl $0 ; pushl $0x58 ; jmp isr_common; .globl __isr_0x59 ; __isr_0x59: ; cli ; pushl $0 ; pushl $0x59 ; jmp isr_common; .globl __isr_0x5a ; __isr_0x5a: ; cli ; pushl $0 ; pushl $0x5a ; jmp isr_common; .globl __isr_0x5b ; __isr_0x5b: ; cli ; pushl $0 ; pushl $0x5b ; jmp isr_common;
.globl __isr_0x5c ; __isr_0x5c: ; cli ; pushl $0 ; pushl $0x5c ; jmp isr_common; .globl __isr_0x5d ; __isr_0x5d: ; cli ; pushl $0 ; pushl $0x5d ; jmp isr_common; .globl __isr_0x5e ; __isr_0x5e: ; cli ; pushl $0 ; pushl $0x5e ; jmp isr_common; .globl __isr_0x5f ; __isr_0x5f: ; cli ; pushl $0 ; pushl $0x5f ; jmp isr_common;
.globl __isr_0x60 ; __isr_0x60: ; cli ; pushl $0 ; pushl $0x60 ; jmp isr_common; .globl __isr_0x61 ; __isr_0x61: ; cli ; pushl $0 ; pushl $0x61 ; jmp isr_common; .globl __isr_0x62 ; __isr_0x62: ; cli ; pushl $0 ; pushl $0x62 ; jmp isr_common; .globl __isr_0x63 ; __isr_0x63: ; cli ; pushl $0 ; pushl $0x63 ; jmp isr_common;
.globl __isr_0x64 ; __isr_0x64: ; cli ; pushl $0 ; pushl $0x64 ; jmp isr_common; .globl __isr_0x65 ; __isr_0x65: ; cli ; pushl $0 ; pushl $0x65 ; jmp isr_common; .globl __isr_0x66 ; __isr_0x66: ; cli ; pushl $0 ; pushl $0x66 ; jmp isr_common; .globl __isr_0x67 ; __isr_0x67: ; cli ; pushl $0 ; pushl $0x67 ; jmp isr_common;
.globl __isr_0x68 ; __isr_0x68: ; cli ; pushl $0 ; pushl $0x68 ; jmp isr_common; .globl __isr_0x69 ; __isr_0x69: ; cli ; pushl $0 ; pushl $0x69 ; jmp isr_common; .globl __isr_0x6a ; __isr_0x6a: ; cli ; pushl $0 ; pushl $0x6a ; jmp isr_common; .globl __isr_0x6b ; __isr_0x6b: ; cli ; pushl $0 ; pushl $0x6b ; jmp isr_common;
.globl __isr_0x6c ; __isr_0x6c: ; cli ; pushl $0 ; pushl $0x6c ; jmp isr_common; .globl __isr_0x6d ; __isr_0x6d: ; cli ; pushl $0 ; pushl $0x6d ; jmp isr_common; .globl __isr_0x6e ; __isr_0x6e: ; cli ; pushl $0 ; pushl $0x6e ; jmp isr_common; .globl __isr_0x6f ; __isr_0x6f: ; cli ; pushl $0 ; pushl $0x6f ; jmp isr_common;
.globl __isr_0x70 ; __isr_0x70: ; cli ; pushl $0 ; pushl $0x70 ; jmp isr_common; .globl __isr_0x71 ; __isr_0x71: ; cli ; pushl $0 ; pushl $0x71 ; jmp isr_common; .globl __isr_0x72 ; __isr_0x72: ; cli ; pushl $0 ; pushl $0x72 ; jmp isr_common; .globl __isr_0x73 ; __isr_0x73: ; cli ; pushl $0 ; pushl $0x73 ; jmp isr_common;
.globl __isr_0x74 ; __isr_0x74: ; cli ; pushl $0 ; pushl $0x74 ; jmp isr_common; .globl __isr_0x75 ; __isr_0x75: ; cli ; pushl $0 ; pushl $0x75 ; jmp isr_common; .globl __isr_0x76 ; __isr_0x76: ; cli ; pushl $0 ; pushl $0x76 ; jmp isr_common; .globl __isr_0x77 ; __isr_0x77: ; cli ; pushl $0 ; pushl $0x77 ; jmp isr_common;
.globl __isr_0x78 ; __isr_0x78: ; cli ; pushl $0 ; pushl $0x78 ; jmp isr_common; .globl __isr_0x79 ; __isr_0x79: ; cli ; pushl $0 ; pushl $0x79 ; jmp isr_common; .globl __isr_0x7a ; __isr_0x7a: ; cli ; pushl $0 ; pushl $0x7a ; jmp isr_common; .globl __isr_0x7b ; __isr_0x7b: ; cli ; pushl $0 ; pushl $0x7b ; jmp isr_common;
.globl __isr_0x7c ; __isr_0x7c: ; cli ; pushl $0 ; pushl $0x7c ; jmp isr_common; .globl __isr_0x7d ; __isr_0x7d: ; cli ; pushl $0 ; pushl $0x7d ; jmp isr_common; .globl __isr_0x7e ; __isr_0x7e: ; cli ; pushl $0 ; pushl $0x7e ; jmp isr_common; .globl __isr_0x7f ; __isr_0x7f: ; cli ; pushl $0 ; pushl $0x7f ; jmp isr_common;
.globl __isr_0x80 ; __isr_0x80: ; cli ; pushl $0 ; pushl $0x80 ; jmp isr_common; .globl __isr_0x81 ; __isr_0x81: ; cli ; pushl $0 ; pushl $0x81 ; jmp isr_common; .globl __isr_0x82 ; __isr_0x82: ; cli ; pushl $0 ; pushl $0x82 ; jmp isr_common; .globl __isr_0x83 ; __isr_0x83: ; cli ; pushl $0 ; pushl $0x83 ; jmp isr_common;
.globl __isr_0x84 ; __isr_0x84: ; cli ; pushl $0 ; pushl $0x84 ; jmp isr_common; .globl __isr_0x85 ; __isr_0x85: ; cli ; pushl $0 ; pushl $0x85 ; jmp isr_common; .globl __isr_0x86 ; __isr_0x86: ; cli ; pushl $0 ; pushl $0x86 ; jmp isr_common; .globl __isr_0x87 ; __isr_0x87: ; cli ; pushl $0 ; pushl $0x87 ; jmp isr_common;
.globl __isr_0x88 ; __isr_0x88: ; cli ; pushl $0 ; pushl $0x88 ; jmp isr_common; .globl __isr_0x89 ; __isr_0x89: ; cli ; pushl $0 ; pushl $0x89 ; jmp isr_common; .globl __isr_0x8a ; __isr_0x8a: ; cli ; pushl $0 ; pushl $0x8a ; jmp isr_common; .globl __isr_0x8b ; __isr_0x8b: ; cli ; pushl $0 ; pushl $0x8b ; jmp isr_common;
.globl __isr_0x8c ; __isr_0x8c: ; cli ; pushl $0 ; pushl $0x8c ; jmp isr_common; .globl __isr_0x8d ; __isr_0x8d: ; cli ; pushl $0 ; pushl $0x8d ; jmp isr_common; .globl __isr_0x8e ; __isr_0x8e: ; cli ; pushl $0 ; pushl $0x8e ; jmp isr_common; .globl __isr_0x8f ; __isr_0x8f: ; cli ; pushl $0 ; pushl $0x8f ; jmp isr_common;
.globl __isr_0x90 ; __isr_0x90: ; cli ; pushl $0 ; pushl $0x90 ; jmp isr_common; .globl __isr_0x91 ; __isr_0x91: ; cli ; pushl $0 ; pushl $0x91 ; jmp isr_common; .globl __isr_0x92 ; __isr_0x92: ; cli ; pushl $0 ; pushl $0x92 ; jmp isr_common; .globl __isr_0x93 ; __isr_0x93: ; cli ; pushl $0 ; pushl $0x93 ; jmp isr_common;
.globl __isr_0x94 ; __isr_0x94: ; cli ; pushl $0 ; pushl $0x94 ; jmp isr_common; .globl __isr_0x95 ; __isr_0x95: ; cli ; pushl $0 ; pushl $0x95 ; jmp isr_common; .globl __isr_0x96 ; __isr_0x96: ; cli ; pushl $0 ; pushl $0x96 ; jmp isr_common; .globl __isr_0x97 ; __isr_0x97: ; cli ; pushl $0 ; pushl $0x97 ; jmp isr_common;
.globl __isr_0x98 ; __isr_0x98: ; cli ; pushl $0 ; pushl $0x98 ; jmp isr_common; .globl __isr_0x99 ; __isr_0x99: ; cli ; pushl $0 ; pushl $0x99 ; jmp isr_common; .globl __isr_0x9a ; __isr_0x9a: ; cli ; pushl $0 ; pushl $0x9a ; jmp isr_common; .globl __isr_0x9b ; __isr_0x9b: ; cli ; pushl $0 ; pushl $0x9b ; jmp isr_common;
.globl __isr_0x9c ; __isr_0x9c: ; cli ; pushl $0 ; pushl $0x9c ; jmp isr_common; .globl __isr_0x9d ; __isr_0x9d: ; cli ; pushl $0 ; pushl $0x9d ; jmp isr_common; .globl __isr_0x9e ; __isr_0x9e: ; cli ; pushl $0 ; pushl $0x9e ; jmp isr_common; .globl __isr_0x9f ; __isr_0x9f: ; cli ; pushl $0 ; pushl $0x9f ; jmp isr_common;
.globl __isr_0xa0 ; __isr_0xa0: ; cli ; pushl $0 ; pushl $0xa0 ; jmp isr_common; .globl __isr_0xa1 ; __isr_0xa1: ; cli ; pushl $0 ; pushl $0xa1 ; jmp isr_common; .globl __isr_0xa2 ; __isr_0xa2: ; cli ; pushl $0 ; pushl $0xa2 ; jmp isr_common; .globl __isr_0xa3 ; __isr_0xa3: ; cli ; pushl $0 ; pushl $0xa3 ; jmp isr_common;
.globl __isr_0xa4 ; __isr_0xa4: ; cli ; pushl $0 ; pushl $0xa4 ; jmp isr_common; .globl __isr_0xa5 ; __isr_0xa5: ; cli ; pushl $0 ; pushl $0xa5 ; jmp isr_common; .globl __isr_0xa6 ; __isr_0xa6: ; cli ; pushl $0 ; pushl $0xa6 ; jmp isr_common; .globl __isr_0xa7 ; __isr_0xa7: ; cli ; pushl $0 ; pushl $0xa7 ; jmp isr_common;
.globl __isr_0xa8 ; __isr_0xa8: ; cli ; pushl $0 ; pushl $0xa8 ; jmp isr_common; .globl __isr_0xa9 ; __isr_0xa9: ; cli ; pushl $0 ; pushl $0xa9 ; jmp isr_common; .globl __isr_0xaa ; __isr_0xaa: ; cli ; pushl $0 ; pushl $0xaa ; jmp isr_common; .globl __isr_0xab ; __isr_0xab: ; cli ; pushl $0 ; pushl $0xab ; jmp isr_common;
.globl __isr_0xac ; __isr_0xac: ; cli ; pushl $0 ; pushl $0xac ; jmp isr_common; .globl __isr_0xad ; __isr_0xad: ; cli ; pushl $0 ; pushl $0xad ; jmp isr_common; .globl __isr_0xae ; __isr_0xae: ; cli ; pushl $0 ; pushl $0xae ; jmp isr_common; .globl __isr_0xaf ; __isr_0xaf: ; cli ; pushl $0 ; pushl $0xaf ; jmp isr_common;
.globl __isr_0xb0 ; __isr_0xb0: ; cli ; pushl $0 ; pushl $0xb0 ; jmp isr_common; .globl __isr_0xb1 ; __isr_0xb1: ; cli ; pushl $0 ; pushl $0xb1 ; jmp isr_common; .globl __isr_0xb2 ; __isr_0xb2: ; cli ; pushl $0 ; pushl $0xb2 ; jmp isr_common; .globl __isr_0xb3 ; __isr_0xb3: ; cli ; pushl $0 ; pushl $0xb3 ; jmp isr_common;
.globl __isr_0xb4 ; __isr_0xb4: ; cli ; pushl $0 ; pushl $0xb4 ; jmp isr_common; .globl __isr_0xb5 ; __isr_0xb5: ; cli ; pushl $0 ; pushl $0xb5 ; jmp isr_common; .globl __isr_0xb6 ; __isr_0xb6: ; cli ; pushl $0 ; pushl $0xb6 ; jmp isr_common; .globl __isr_0xb7 ; __isr_0xb7: ; cli ; pushl $0 ; pushl $0xb7 ; jmp isr_common;
.globl __isr_0xb8 ; __isr_0xb8: ; cli ; pushl $0 ; pushl $0xb8 ; jmp isr_common; .globl __isr_0xb9 ; __isr_0xb9: ; cli ; pushl $0 ; pushl $0xb9 ; jmp isr_common; .globl __isr_0xba ; __isr_0xba: ; cli ; pushl $0 ; pushl $0xba ; jmp isr_common; .globl __isr_0xbb ; __isr_0xbb: ; cli ; pushl $0 ; pushl $0xbb ; jmp isr_common;
.globl __isr_0xbc ; __isr_0xbc: ; cli ; pushl $0 ; pushl $0xbc ; jmp isr_common; .globl __isr_0xbd ; __isr_0xbd: ; cli ; pushl $0 ; pushl $0xbd ; jmp isr_common; .globl __isr_0xbe ; __isr_0xbe: ; cli ; pushl $0 ; pushl $0xbe ; jmp isr_common; .globl __isr_0xbf ; __isr_0xbf: ; cli ; pushl $0 ; pushl $0xbf ; jmp isr_common;
.globl __isr_0xc0 ; __isr_0xc0: ; cli ; pushl $0 ; pushl $0xc0 ; jmp isr_common; .globl __isr_0xc1 ; __isr_0xc1: ; cli ; pushl $0 ; pushl $0xc1 ; jmp isr_common; .globl __isr_0xc2 ; __isr_0xc2: ; cli ; pushl $0 ; pushl $0xc2 ; jmp isr_common; .globl __isr_0xc3 ; __isr_0xc3: ; cli ; pushl $0 ; pushl $0xc3 ; jmp isr_common;
.globl __isr_0xc4 ; __isr_0xc4: ; cli ; pushl $0 ; pushl $0xc4 ; jmp isr_common; .globl __isr_0xc5 ; __isr_0xc5: ; cli ; pushl $0 ; pushl $0xc5 ; jmp isr_common; .globl __isr_0xc6 ; __isr_0xc6: ; cli ; pushl $0 ; pushl $0xc6 ; jmp isr_common; .globl __isr_0xc7 ; __isr_0xc7: ; cli ; pushl $0 ; pushl $0xc7 ; jmp isr_common;
.globl __isr_0xc8 ; __isr_0xc8: ; cli ; pushl $0 ; pushl $0xc8 ; jmp isr_common; .globl __isr_0xc9 ; __isr_0xc9: ; cli ; pushl $0 ; pushl $0xc9 ; jmp isr_common; .globl __isr_0xca ; __isr_0xca: ; cli ; pushl $0 ; pushl $0xca ; jmp isr_common; .globl __isr_0xcb ; __isr_0xcb: ; cli ; pushl $0 ; pushl $0xcb ; jmp isr_common;
.globl __isr_0xcc ; __isr_0xcc: ; cli ; pushl $0 ; pushl $0xcc ; jmp isr_common; .globl __isr_0xcd ; __isr_0xcd: ; cli ; pushl $0 ; pushl $0xcd ; jmp isr_common; .globl __isr_0xce ; __isr_0xce: ; cli ; pushl $0 ; pushl $0xce ; jmp isr_common; .globl __isr_0xcf ; __isr_0xcf: ; cli ; pushl $0 ; pushl $0xcf ; jmp isr_common;
.globl __isr_0xd0 ; __isr_0xd0: ; cli ; pushl $0 ; pushl $0xd0 ; jmp isr_common; .globl __isr_0xd1 ; __isr_0xd1: ; cli ; pushl $0 ; pushl $0xd1 ; jmp isr_common; .globl __isr_0xd2 ; __isr_0xd2: ; cli ; pushl $0 ; pushl $0xd2 ; jmp isr_common; .globl __isr_0xd3 ; __isr_0xd3: ; cli ; pushl $0 ; pushl $0xd3 ; jmp isr_common;
.globl __isr_0xd4 ; __isr_0xd4: ; cli ; pushl $0 ; pushl $0xd4 ; jmp isr_common; .globl __isr_0xd5 ; __isr_0xd5: ; cli ; pushl $0 ; pushl $0xd5 ; jmp isr_common; .globl __isr_0xd6 ; __isr_0xd6: ; cli ; pushl $0 ; pushl $0xd6 ; jmp isr_common; .globl __isr_0xd7 ; __isr_0xd7: ; cli ; pushl $0 ; pushl $0xd7 ; jmp isr_common;
.globl __isr_0xd8 ; __isr_0xd8: ; cli ; pushl $0 ; pushl $0xd8 ; jmp isr_common; .globl __isr_0xd9 ; __isr_0xd9: ; cli ; pushl $0 ; pushl $0xd9 ; jmp isr_common; .globl __isr_0xda ; __isr_0xda: ; cli ; pushl $0 ; pushl $0xda ; jmp isr_common; .globl __isr_0xdb ; __isr_0xdb: ; cli ; pushl $0 ; pushl $0xdb ; jmp isr_common;
.globl __isr_0xdc ; __isr_0xdc: ; cli ; pushl $0 ; pushl $0xdc ; jmp isr_common; .globl __isr_0xdd ; __isr_0xdd: ; cli ; pushl $0 ; pushl $0xdd ; jmp isr_common; .globl __isr_0xde ; __isr_0xde: ; cli ; pushl $0 ; pushl $0xde ; jmp isr_common; .globl __isr_0xdf ; __isr_0xdf: ; cli ; pushl $0 ; pushl $0xdf ; jmp isr_common;
.globl __isr_0xe0 ; __isr_0xe0: ; cli ; pushl $0 ; pushl $0xe0 ; jmp isr_common; .globl __isr_0xe1 ; __isr_0xe1: ; cli ; pushl $0 ; pushl $0xe1 ; jmp isr_common; .globl __isr_0xe2 ; __isr_0xe2: ; cli ; pushl $0 ; pushl $0xe2 ; jmp isr_common; .globl __isr_0xe3 ; __isr_0xe3: ; cli ; pushl $0 ; pushl $0xe3 ; jmp isr_common;
.globl __isr_0xe4 ; __isr_0xe4: ; cli ; pushl $0 ; pushl $0xe4 ; jmp isr_common; .globl __isr_0xe5 ; __isr_0xe5: ; cli ; pushl $0 ; pushl $0xe5 ; jmp isr_common; .globl __isr_0xe6 ; __isr_0xe6: ; cli ; pushl $0 ; pushl $0xe6 ; jmp isr_common; .globl __isr_0xe7 ; __isr_0xe7: ; cli ; pushl $0 ; pushl $0xe7 ; jmp isr_common;
.globl __isr_0xe8 ; __isr_0xe8: ; cli ; pushl $0 ; pushl $0xe8 ; jmp isr_common; .globl __isr_0xe9 ; __isr_0xe9: ; cli ; pushl $0 ; pushl $0xe9 ; jmp isr_common; .globl __isr_0xea ; __isr_0xea: ; cli ; pushl $0 ; pushl $0xea ; jmp isr_common; .globl __isr_0xeb ; __isr_0xeb: ; cli ; pushl $0 ; pushl $0xeb ; jmp isr_common;
.globl __isr_0xec ; __isr_0xec: ; cli ; pushl $0 ; pushl $0xec ; jmp isr_common; .globl __isr_0xed ; __isr_0xed: ; cli ; pushl $0 ; pushl $0xed ; jmp isr_common; .globl __isr_0xee ; __isr_0xee: ; cli ; pushl $0 ; pushl $0xee ; jmp isr_common; .globl __isr_0xef ; __isr_0xef: ; cli ; pushl $0 ; pushl $0xef ; jmp isr_common;
.globl __isr_0xf0 ; __isr_0xf0: ; cli ; pushl $0 ; pushl $0xf0 ; jmp isr_common; .globl __isr_0xf1 ; __isr_0xf1: ; cli ; pushl $0 ; pushl $0xf1 ; jmp isr_common; .globl __isr_0xf2 ; __isr_0xf2: ; cli ; pushl $0 ; pushl $0xf2 ; jmp isr_common; .globl __isr_0xf3 ; __isr_0xf3: ; cli ; pushl $0 ; pushl $0xf3 ; jmp isr_common;
.globl __isr_0xf4 ; __isr_0xf4: ; cli ; pushl $0 ; pushl $0xf4 ; jmp isr_common; .globl __isr_0xf5 ; __isr_0xf5: ; cli ; pushl $0 ; pushl $0xf5 ; jmp isr_common; .globl __isr_0xf6 ; __isr_0xf6: ; cli ; pushl $0 ; pushl $0xf6 ; jmp isr_common; .globl __isr_0xf7 ; __isr_0xf7: ; cli ; pushl $0 ; pushl $0xf7 ; jmp isr_common;
.globl __isr_0xf8 ; __isr_0xf8: ; cli ; pushl $0 ; pushl $0xf8 ; jmp isr_common; .globl __isr_0xf9 ; __isr_0xf9: ; cli ; pushl $0 ; pushl $0xf9 ; jmp isr_common; .globl __isr_0xfa ; __isr_0xfa: ; cli ; pushl $0 ; pushl $0xfa ; jmp isr_common; .globl __isr_0xfb ; __isr_0xfb: ; cli ; pushl $0 ; pushl $0xfb ; jmp isr_common;
.globl __isr_0xfc ; __isr_0xfc: ; cli ; pushl $0 ; pushl $0xfc ; jmp isr_common; .globl __isr_0xfd ; __isr_0xfd: ; cli ; pushl $0 ; pushl $0xfd ; jmp isr_common; .globl __isr_0xfe ; __isr_0xfe: ; cli ; pushl $0 ; pushl $0xfe ; jmp isr_common; .globl __isr_0xff ; __isr_0xff: ; cli ; pushl $0 ; pushl $0xff ; jmp isr_common;

 .data


.globl __isr_stub_table
__isr_stub_table:
 .long __isr_0x00, __isr_0x01, __isr_0x02, __isr_0x03
 .long __isr_0x04, __isr_0x05, __isr_0x06, __isr_0x07
 .long __isr_0x08, __isr_0x09, __isr_0x0a, __isr_0x0b
 .long __isr_0x0c, __isr_0x0d, __isr_0x0e, __isr_0x0f
 .long __isr_0x10, __isr_0x11, __isr_0x12, __isr_0x13
 .long __isr_0x14, __isr_0x15, __isr_0x16, __isr_0x17
 .long __isr_0x18, __isr_0x19, __isr_0x1a, __isr_0x1b
 .long __isr_0x1c, __isr_0x1d, __isr_0x1e, __isr_0x1f
 .long __isr_0x20, __isr_0x21, __isr_0x22, __isr_0x23
 .long __isr_0x24, __isr_0x25, __isr_0x26, __isr_0x27
 .long __isr_0x28, __isr_0x29, __isr_0x2a, __isr_0x2b
 .long __isr_0x2c, __isr_0x2d, __isr_0x2e, __isr_0x2f
 .long __isr_0x30, __isr_0x31, __isr_0x32, __isr_0x33
 .long __isr_0x34, __isr_0x35, __isr_0x36, __isr_0x37
 .long __isr_0x38, __isr_0x39, __isr_0x3a, __isr_0x3b
 .long __isr_0x3c, __isr_0x3d, __isr_0x3e, __isr_0x3f
 .long __isr_0x40, __isr_0x41, __isr_0x42, __isr_0x43
 .long __isr_0x44, __isr_0x45, __isr_0x46, __isr_0x47
 .long __isr_0x48, __isr_0x49, __isr_0x4a, __isr_0x4b
 .long __isr_0x4c, __isr_0x4d, __isr_0x4e, __isr_0x4f
 .long __isr_0x50, __isr_0x51, __isr_0x52, __isr_0x53
 .long __isr_0x54, __isr_0x55, __isr_0x56, __isr_0x57
 .long __isr_0x58, __isr_0x59, __isr_0x5a, __isr_0x5b
 .long __isr_0x5c, __isr_0x5d, __isr_0x5e, __isr_0x5f
 .long __isr_0x60, __isr_0x61, __isr_0x62, __isr_0x63
 .long __isr_0x64, __isr_0x65, __isr_0x66, __isr_0x67
 .long __isr_0x68, __isr_0x69, __isr_0x6a, __isr_0x6b
 .long __isr_0x6c, __isr_0x6d, __isr_0x6e, __isr_0x6f
 .long __isr_0x70, __isr_0x71, __isr_0x72, __isr_0x73
 .long __isr_0x74, __isr_0x75, __isr_0x76, __isr_0x77
 .long __isr_0x78, __isr_0x79, __isr_0x7a, __isr_0x7b
 .long __isr_0x7c, __isr_0x7d, __isr_0x7e, __isr_0x7f
 .long __isr_0x80, __isr_0x81, __isr_0x82, __isr_0x83
 .long __isr_0x84, __isr_0x85, __isr_0x86, __isr_0x87
 .long __isr_0x88, __isr_0x89, __isr_0x8a, __isr_0x8b
 .long __isr_0x8c, __isr_0x8d, __isr_0x8e, __isr_0x8f
 .long __isr_0x90, __isr_0x91, __isr_0x92, __isr_0x93
 .long __isr_0x94, __isr_0x95, __isr_0x96, __isr_0x97
 .long __isr_0x98, __isr_0x99, __isr_0x9a, __isr_0x9b
 .long __isr_0x9c, __isr_0x9d, __isr_0x9e, __isr_0x9f
 .long __isr_0xa0, __isr_0xa1, __isr_0xa2, __isr_0xa3
 .long __isr_0xa4, __isr_0xa5, __isr_0xa6, __isr_0xa7
 .long __isr_0xa8, __isr_0xa9, __isr_0xaa, __isr_0xab
 .long __isr_0xac, __isr_0xad, __isr_0xae, __isr_0xaf
 .long __isr_0xb0, __isr_0xb1, __isr_0xb2, __isr_0xb3
 .long __isr_0xb4, __isr_0xb5, __isr_0xb6, __isr_0xb7
 .long __isr_0xb8, __isr_0xb9, __isr_0xba, __isr_0xbb
 .long __isr_0xbc, __isr_0xbd, __isr_0xbe, __isr_0xbf
 .long __isr_0xc0, __isr_0xc1, __isr_0xc2, __isr_0xc3
 .long __isr_0xc4, __isr_0xc5, __isr_0xc6, __isr_0xc7
 .long __isr_0xc8, __isr_0xc9, __isr_0xca, __isr_0xcb
 .long __isr_0xcc, __isr_0xcd, __isr_0xce, __isr_0xcf
 .long __isr_0xd0, __isr_0xd1, __isr_0xd2, __isr_0xd3
 .long __isr_0xd4, __isr_0xd5, __isr_0xd6, __isr_0xd7
 .long __isr_0xd8, __isr_0xd9, __isr_0xda, __isr_0xdb
 .long __isr_0xdc, __isr_0xdd, __isr_0xde, __isr_0xdf
 .long __isr_0xe0, __isr_0xe1, __isr_0xe2, __isr_0xe3
 .long __isr_0xe4, __isr_0xe5, __isr_0xe6, __isr_0xe7
 .long __isr_0xe8, __isr_0xe9, __isr_0xea, __isr_0xeb
 .long __isr_0xec, __isr_0xed, __isr_0xee, __isr_0xef
 .long __isr_0xf0, __isr_0xf1, __isr_0xf2, __isr_0xf3
 .long __isr_0xf4, __isr_0xf5, __isr_0xf6, __isr_0xf7
 .long __isr_0xf8, __isr_0xf9, __isr_0xfa, __isr_0xfb
 .long __isr_0xfc, __isr_0xfd, __isr_0xfe, __isr_0xff
